package com.pactera.madp.cp.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.pactera.madp.cp.api.dto.product.ProductEmployeeAddDto;
import com.pactera.madp.cp.api.dto.product.ProductEmployeeUpdateDto;
import com.pactera.madp.cp.api.entity.product.ProdEmployeeEntity;
import com.pactera.madp.cp.api.vo.product.ProductEmployeeVO;

/**
 * 产品经理表(CpProdEmployee)表服务接口
 *
 * @author yushen.qi
 * @since 2021-12-17 16:19:54
 */
public interface ProdEmployeeService extends IService<ProdEmployeeEntity> {

    /**
     * 新增产品经理相关信息
     *
     * @param dto
     * @return
     */
  boolean save(ProductEmployeeAddDto dto);

  /**
     * 修改产品经理相关信息
     *
     * @param dto
     * @return
     */
  boolean put(ProductEmployeeUpdateDto dto);

    /**
     * 分页查询
     *
     * @param page
     * @param name
     * @return
     */
  Page<ProductEmployeeVO> getPage(Page page, String name);

}
